package br.foton.la.agenda.controller;

import java.io.Serializable;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

import br.foton.la.agenda.dao.PessoaDAO;
import br.foton.la.agenda.entity.Pessoa;

@Controller
@Scope("session")
public class UsuarioController implements Serializable{
	private static final long serialVersionUID = 1L;
	
	private Pessoa pessoa;
	private final PessoaDAO dao;
	
	@Autowired
	public UsuarioController(PessoaDAO dao) {
		setPessoa(new Pessoa());
		this.dao = dao;
	}
	
	@RequestMapping("/login")
	public String login(String login, String senha){
		dao.findByLogin(login, senha);
		return "inicio";
	}
	
	public void imbromar(){
//		this.pessoa.
	}

	public Pessoa getPessoa() {
		return pessoa;
	}

	public void setPessoa(Pessoa pessoa) {
		this.pessoa = pessoa;
	}
	
}
